crosswire sight - German English Dictionary